package com.microservice.base.dto;

import com.fasterxml.jackson.annotation.JsonFormat;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.util.Date;

/**
 * @program: common
 * @description: TreeviewUserDto
 * @author: firstSeven
 * @create: 2019/01/31
 */
@Data
public class TreeviewPositionDto {
    @ApiModelProperty(value = "主键", allowEmptyValue = false, required = false)
    private String treeviewUserId;
    @ApiModelProperty(value = "学校编号", allowEmptyValue = false, required = false, example = "1111111111")
    private String schoolCode;
    private String userId;
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
    private Date positionTime;
    private String importancePosition;
    private String loginName;
    private String userType;
    private String realName;
    private String icardNo;
    private String cardHex;
    private String joinId;
    private String treeviewId;
    private String tvCategory;
    private String tvType;
    private String tvName;
    private String tvParentid;
    private String itemType;
    private String itemName;
    private String itemChild;
    private String positionId;
    private String positionName;
    private String positionType;
    private String positionLevel;
    private String authority;
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
    private Date updateTime;
}
